package com.diy.ibatis.utils;

import com.diy.ibatis.cfg.Configuration;

import java.sql.Connection;
import java.sql.DriverManager;

/**
 * 创建数据源的工具
 */
public class DataSourceUtil {
    /**
     * 用于获取一个链接。
     * @param configuration
     * @return
     */
    public static Connection getConnection(Configuration configuration){
        try{
        Class.forName(configuration.getDriver());
        return  DriverManager.getConnection(configuration.getUrl(),configuration.getUsername(),configuration.getPassword());
        }catch (Exception e){
            System.out.println(e);
            throw new RuntimeException(e);
        }

    }
}
